#ifndef STRATEGIES_H
#define STRATEGIES_H

#include "strategies/PointBracketingKnockingStrategy.h"
#include "strategies/TurnThresholdKnockingStrategy.h"
#include "strategies/VariableRandomKnockingStrategy.h"
#include "strategies/PointThresholdKnockingStrategy.h"
#include "strategies/PointIncProbKnockingStrategy.h"
#include "strategies/SimEVKnockingStrategy.h"
#include "strategies/RandomKnockingStrategy.h"


#include "strategies/ExpValueDrawingStrategy.h"
#include "strategies/OptimisticDrawingStrategy.h"
#include "strategies/PessimisticDrawingStrategy.h"
#include "strategies/PointIncProbDrawingStrategy.h"
#include "strategies/RandomDrawingStrategy.h"
#include "strategies/SimpleDrawingStrategy.h"

#include "strategies/SimEVDiscardStrategy.h"
#include "strategies/MaxMinDiscardStrategy.h"
#include "strategies/MaxScoreDiscardStrategy.h"
#include "strategies/MinOppGainDiscardStrategy.h"
#include "strategies/OppSuitTrackDiscardStrategy.h"
#include "strategies/RandomDiscardStrategy.h"


#endif // STRATEGIES_H